﻿function SaveProposal(ProposalId) {
    Subject = document.getElementById("txtSubject").value;
    Description = document.getElementById("txtDescription").value;
    CaseFieldIndex = document.getElementById("drpSelectCaseField").selectedIndex;
    if (CaseFieldIndex == -1) {
        alert("Xin vui lòng chọn lĩnh vực!");
        ret;
    }
    CaseFieldId = document.getElementById("drpSelectCaseField").options[CaseFieldIndex].value;

    SendTypeIndex = document.getElementById("drpSendType").selectedIndex;
    if (SendTypeIndex == -1) {
        alert("Xin vui lòng chọn hình thức gửi!");
        ret;
    }
    SendTypeId = document.getElementById("drpSendType").options[SendTypeIndex].value;

    StatusIndex = document.getElementById("drpSelectStatus").selectedIndex;
    StatusId = document.getElementById("drpSelectStatus").options[StatusIndex].value;

    CustIndex = document.getElementById("txtCustIndex").value;
    SendDate = document.getElementById("txtSendDate").value;
    SendBy = document.getElementById("txtSendBy").value;
    SignBy = document.getElementById("txtSignBy").value;

    RetValue = Portal.Vision.UpdateProposal.ServerSideUpdateProposal(ProposalId,Subject, Description, CaseFieldId, SendTypeId, StatusId, CustIndex, SendDate, SendBy, SignBy).value;
    if (RetValue.indexOf("ERROR") > -1) {
        alert(RetValue);
        return;
    }
    alert("Đề xuất đã được cập nhật thành công!");
    window.open(RetValue,'_self');
}